frog strangler - German English Dictionary